spaced armor - Turkish English Dictionary